package com.uzai.console.service.wechatprivate;

import com.uzai.console.dto.wechatprivate.wxcontacts.AddBatchSendMessageTaskDto;
import com.uzai.console.dto.wechatprivate.wxcontacts.ExportResultDto;
import com.uzai.console.dto.wechatprivate.wxcontacts.NewBatchSendMessageTaskDto;
import com.uzai.console.dto.wechatprivate.wxcontacts.WxContactsQuery;
import com.uzai.console.vo.exportinfo.ExportAmountVo;

/**
 * @author liuqi
 * @date 2021年08月13日 11:33
 */
public interface WxContactsGroupSendMsgService {

    /**
     * 添加群发任务
     * @author liuqi
     * @date 2021/8/13 11:38
     * @param addBatchSendMessageTaskDto
     * @return null
     */
    void addBatchSendMessageTask(AddBatchSendMessageTaskDto addBatchSendMessageTaskDto);

    /**
     * 新建群发任务
     * @author liuqi
     * @date 2021/8/13 11:38
     * @param newBatchSendMessageTaskDto
     * @param loginName:当前登录账号
     * @return null
     */
    void newBatchSendMessageTask(NewBatchSendMessageTaskDto newBatchSendMessageTaskDto, String loginName);

    /**
     * 群发结果导出数据
     * @author liuqi
     * @date 2021/8/13 11:38
     * @param exportResultDto
     * @return null
     */
    void exportByQeuryResult(ExportResultDto exportResultDto);

}
